package com.gxa.logistics.domain.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class CableVO {
    //项目编号
    //项目编号
    @TableId(type = IdType.ASSIGN_UUID)
    @TableField("item_num")
    private Integer item_num;
    //项目名称
    @TableId(type = IdType.AUTO)
    @TableField("item_name")
    private String item_name;
    //计划状态
    @TableField("plan_status")
    private Byte plan_status;
    //入库状态
    @TableField("in_status")
    private Byte in_status;
    //出库状态
    @TableField("out_status")
    private Byte out_status;
    //入库数量
    @TableField("in_num")
    private Integer in_num;
    //出库数量
    @TableField("out_num")
    private Integer out_num;
    //派单状态
    @TableField("DisStatusReqListDTO")
    private Byte dis_status;
    //电线名称
    @TableField("wire_name")
    private String wire_name;
    //电压等级
    @TableField("v_level")
    private String v_level;
    //电缆截面
    @TableField("cross_section")
    private String cross_section;
    //预计抽取长度
    private String estlen;
    //抽取日期
    @TableField("draw_date")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd")
    private Date draw_date;
}
